our best hope - Turkish English Dictionary